Cloudflare Pages の *.pages.dev のプレビューアクセスを無効にする
Cloudflare Access を設定する
ダッシュボードからWorkers & Pagesを選択Overviewを選択SettingsタブのGeneralの項目のAccess policyをEnableに変更する- 設定が完了するとプレビューページ(
*.{project}.pages.dev)へのアクセスはメールでのコード認証になる
*.pages.dev へのアクセスをカスタムドメインへリダイレクトする
Account Home->Websitesから設定を行いたいサイトを選択するRules->Redirect Rules->Bulk Redirectsから+ Create ruleを選択するSource URLにpage.devの URL を設定し、Target URLにリダイレクトさせたい URL を設定する。また、Subpath matchingにチェックを入れておく。必要に応じてPreserve query string,Preserve path suffixにもチェックを入れておく
https://developers.cloudflare.com/rules/url-forwarding/bulk-redirects/
https://dev.classmethod.jp/articles/cloudflare-pages-access/



